approved and stamped - Turc Anglais Dictionnaire